<style>
	.md-output-container h1,
	.md-output-container h2,
	.md-output-container h3,
	.md-output-container h4,
	.md-output-container h5,
	.md-output-container h6
	{
		font-weight: 300 !important;
		line-height: 1.8;
	}
	.md-output-container blockquote {
		border-left: 6px solid #d7d7d7;
		padding: .8em 1rem .2em 1rem;
		margin-left: .25rem;
	}
	.md-output-container img {
		display: block;
		max-width: 80%;
		margin-left:auto;
		margin-right:auto;
	}
	.md-output-container img+.md-img-text {display: block;color: #636c72}
	.md-output-container img:hover+.md-img-text {color: #000;}
	.md-output-container p img {
		display: inline-block;
		vertical-align: text-bottom;
		height: 1.2em;
	}
	.md-output-container p img+.md-img-text {
		display: none !important;
	}
	.md-output-container a {
		cursor: pointer;
	}
</style>